to put out peace feelers - French English Dictionary